sprung to mind - Alemán Inglés Diccionario